package com.eeds.service.culture;

import com.eeds.common.model.PageInfo;
import com.eeds.model.culture.req.ReqAddCultureVO;
import com.eeds.model.culture.req.ReqGetCultureInfoVO;
import com.eeds.model.culture.req.ReqUpdateCultureVO;
import com.eeds.model.culture.res.ResGetCultureListVO;
import com.eeds.model.culture.vo.CultureVO;

public interface CultureService {
    /**
     * 添加文化
     * @param reqAddCultureVO
     * @return
     */
    Integer addCulture(ReqAddCultureVO reqAddCultureVO);

    /**
     * 修改文化
     * @param reqUpdateCultureVO
     * @return
     */
    Integer updateCulture(ReqUpdateCultureVO reqUpdateCultureVO);

    /**
     * 获取文化列表
     * @return
     */
    PageInfo<ResGetCultureListVO> getCultureList();


    /**
     * 获取文化信息
     * @param reqGetCultureInfoVO
     * @return
     */
    CultureVO getCultureInfo(ReqGetCultureInfoVO reqGetCultureInfoVO);
}
